• word of the day

    genus macronectes

    genus macronectes - Dictionary definition and meaning for word genus macronectes

    Definition
    (noun) giant petrels
    Synonyms : macronectes
Download our Mobile App Today
Receive our word of the day
on Whatsapp